splashed with spots - Turco Inglés Diccionario